we've already talked about this - Turkish English Dictionary